home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / dev / lang / ace102.lha / include / intuition.h < prev    next >
C/C++ Source or Header  |  1993-01-30  |  1KB  |  78 lines

  1. { Intuition stuff.
  2.  
  3.   Date: 13th,24th January 1993 }
  4.  
  5. #include <stddef.h>
  6.  
  7. struct Border
  8.   SHORTINT  LeftEdge
  9.   SHORTINT  TopEdge
  10.   BYTE        FrontPen
  11.   BYTE        BackPen
  12.   BYTE        DrawMode
  13.   BYTE        Count
  14.   LONGINT   XY
  15.   LONGINT   NextBorder 
  16. end struct
  17.  
  18. struct IntuiText
  19.   BYTE         FrontPen
  20.   BYTE         BackPen
  21.   BYTE         DrawMode
  22.   BYTE         KludgeFill00
  23.   SHORTINT  LeftEdge
  24.   SHORTINT  TopEdge
  25.   LONGINT   ITextFont 
  26.   LONGINT   IText
  27.   LONGINT   NextText
  28. end struct
  29.  
  30. struct Gadget
  31.   LONGINT   NextGadget
  32.   SHORTINT  LeftEdge
  33.   SHORTINT  TopEdge
  34.   SHORTINT  Wdth
  35.   SHORTINT  Height
  36.   SHORTINT  Flags
  37.   SHORTINT  Activation
  38.   SHORTINT  GadgetType
  39.   LONGINT   GadgetRender
  40.   LONGINT   SelectRender
  41.   LONGINT   GadgetText
  42.   LONGINT   MutualExclude
  43.   LONGINT   SpecialInfo
  44.   SHORTINT  GadgetID
  45.   LONGINT   UserData    
  46. end struct
  47.  
  48. struct IntuiMessage
  49.   STRING    ExecMessage SIZE 20  
  50.   LONGINT   Class
  51.   SHORTINT  Code
  52.   SHORTINT  Qualifier
  53.   LONGINT   IAddress
  54.   SHORTINT  MouseX
  55.   SHORTINT  MouseY
  56.   LONGINT   Seconds
  57.   LONGINT   Micros
  58.   LONGINT   IDCMPWindow
  59.   LONGINT   SpecialLink
  60. end struct
  61.  
  62. '..draw modes
  63. const JAM1 = 0&
  64. const JAM2 = 1&
  65. const COMPLEMENT = 2&
  66. const INVERSVID  = 4&
  67.  
  68. '..gadgets
  69. const GADGHCOMP  = 0&
  70. const RELVERIFY  = 1&
  71. const BOOLGADGET = 1&
  72.  
  73. '..IDCMP
  74. const GADGETDOWN = 32&
  75. const GADGETUP   = 64&
  76. const CLOSEWINDOW = 512&
  77. const VANILLAKEY = 2097152&
  78.